home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
016a
/
strpmgr.zip
/
STRIPMGR.DOC
next >
Wrap
Text File
|
1991-02-25
|
3KB
|
93 lines
STRIPMGR preliminary documentation (8/25/90)
STRIPMGR scans CONFIG.SYS, AUTOEXEC.BAT, and any batch files called by
AUTOEXEC, and optionally removes 386 memory managers and their related
programs. STRIPMGR returns the number of memory managers & programs
found or removed (depending on the /S switch), or 255 on an error.
The syntax is
stripmgr [d:] [/H/S/T] [~386max.sys] [striplist]
The switches are
/H Display the help screen.
/S Strip the memory managers. STRIPMGR will prompt the
user before removing each program, unless the /T(erse)
switch is specified (see below). If the /S switch
is not specified, STRIPMGR will display the files found
but take no action.
/T Terse mode - turn off the display of STRIPMGR's
processing, and if /S is specified, remove the programs
without prompting the user.
The optional arguments are
d: Startup drive (where CONFIG.SYS & AUTOEXEC.BAT
are located).
~386max.sys Don't remove references to 386MAX or any of its
associated programs. (Note that the name could
be changed, i.e. ~QEMM.SYS to not remove any
references to QEMM.)
striplist The name of the strip list file. If not
specified, it defaults to STRIPMGR.LST in the same
directory as STRIPMGR.
The format of the strip list is
: QEMM 386 from Quarterdeck
qemm.sys
~loadhi
!noega
: 386MAX from Qualitas
386max.sys
~386load *prog=
Lines beginning with a : or ; are comments and are ignored, as are blank
lines. A program name in the left column is the memory manager name; it
is followed by the names of its associated programs with leading tabs.
If STRIPMGR matches the memory manager name with a name in CONFIG.SYS,
it saves the associated programs to a "delete list" and scans CONFIG.SYS
and AUTOEXEC (and related batch files) for a match. Otherwise, the
associated programs are ignored.
If a program name in the left column is followed on the same line by
another name, that second name must exist on the line for a match to
be made. For example:
: MS-DOS 5.0
dos umb
lh
loadhigh
The word "UMB" must appear in a "DOS=" statement; for example, "DOS=HIGH,UMB"
The associated programs have required leading characters:
! Remove the entire line where this program name occurs
~ Remove the program name and any switches (/ or -) which
follow, but keep the remainder of the line.
@ Remove the program name and replace it with the name
immediately following.
If the associated program has a ~, it can also take optional arguments.
~386load GETSIZE RAM NOVID
will remove any matching arguments (GETSIZE, RAM, NOVID) from the line.
If the argument is preceded by an asterisk (*), it is assumed to be the
last valid argument on the line, and everything is removed up to and
including that argument:
~386load *prog=